Digital Watermarking Using MATLAB

نویسنده

  • Pooya Monshizadeh Naini
چکیده

Embedding a hidden stream of bits in a file is called Digital Watermarking. The file could be an image, audio, video or text. Nowadays, digital watermarking has many applications such as broadcast monitoring, owner identification, proof of ownership, transaction tracking, content authentication, copy control, device control, and file reconstruction (Cox et. al., 2008). In literature, the host file is called the “asset”, and the bit stream is called the “message”. The main specifications of a watermarking system are: Robustness (Against intentional attacks or unintentional ones such as compression), Imperceptibility, and Capacity. Importance of each depends on the application. As a matter of fact there is a trade-off between these factors (Barni & Bartolini, 2004). Although watermarking in some literature includes visible imprints, here we only mean the invisible embedding of the data. In this chapter, we will introduce how to use MATLAB to implement image watermarking algorithms. These algorithms include the most famous ones which are widely used in current literature or more complicated approaches are based upon. These are commonly divided into three categories (Barni & Bartolini, 2004) 1. Watermarking in Spatial Domain 2. Watermarking in Spectral Domain 3. Watermarking in Hybrid Domain In section 2 we will go through some basic image processing commands in MATLAB. Section 3 provides information about different fundamental watermarking methods. Evaluating the algorithms is discussed in Section 4, and finally section 5 brings a conclusion.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Image Watermarking Using LSB (Least Significant Bit)

With the rapid development and wide use of Internet, information transmission faces a big challenge of security. People need a safe and secured way to transmit information. Digital watermarking is a technique of data hiding, which provide security of data. This paper presents a watermarking technique which least significant bits (LSB), its steps and its process with matlab images.

متن کامل

Developing a Benchmark Model for Image Digital Watermarking

Digital watermarking is the process of conveying information by imperceptibly embedding it into the digital media. Benchmarking is used to evaluate the watermarking algorithms. Different benchmarks are available for digital watermarking. These benchmarks work efficiently but they are complex, difficult to understand, so a new benchmark is introduced in his paper which is GUI (Graphical user int...

متن کامل

DCT & DWT based Digital Image Watermarking using Matlab

---------------------------------------------------------------------***--------------------------------------------------------------------Abstract A process to insert a secret message or logo into the original image to provide a high level of security as the location of embedded information is secret and the watermark algorithm is not public that is known as watermarking [2].In this paper, im...

متن کامل

FPGA based Audio Watermarking using Empirical Mode Decomposition

Digital watermarking is the technique of inserting specific information into signal, data, image or video. Copyright protection, data authentication, covert communication and content identification can be achieved by Digital watermarking. This work aims at developing a robust and secure blind watermarking technique for speech signal. The speech is watermarked using Virtex-5 FPGA which implement...

متن کامل

Digital Video Watermarking with Multi-level Discrete 3-D Wavelet Transform

Digital Watermarking is a method or technology that hides information in to a digital media. It is a two way process which involves embedding and extraction. Video watermarking technique is somehow similar to image watermarking. This mechanism is used to overcome the problem of security, copyright and content authentication of the digital media. The objective of this scheme is to create a water...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012